mountains high - German English Dictionary